Committer指南

您所在的位置:网站首页 github commitor Committer指南

Committer指南

2024-07-12 11:50| 来源: 网络整理| 查看: 265

Committer指南如何成为bRPC Committer简介

Apache社区的参与者具有以下角色:贡献者(Contributor)、提交者(Committer) 和 PMC(项目成员委员会)成员。

当个人贡献被项目接受时,他/她将自动成为贡献者。 Committer 和 PMC 成员在共识投票后由 PMC 邀请。

在这里,我们将仅讨论 bRPC 社区邀请 Committer 和 PMC 成员的一些准则,以便能够有效地估计开发者在社区中的参与度。

The Apache Way:

在任何人成为 Apache 项目的 Committer 或 PMC 成员之前,他们应该首先了解“什么是TheApacheWay”。

提交者指南:

有重要的功能贡献(不限于代码),或长期参与社区建设(错误修复、代码审查、文档翻译和校对、社区外展等) 参与公共领域的社区讨论并产生积极影响。

PMC会员指南:

能够积极参与社区维护工作,如回复邮件、组织wiki、发布管理、代码审查等。 认同 Apache 社区理念,能够积极推动社区发展。

同行评审:

上述要求具有很强的主观性,无法量化。因此,PMC需要形成定期审核机制,对符合条件的人员进行讨论和邀请。

每 1-2 个月进行一次审查,以提名和讨论合适的候选人

具体流程1. 如何发展committer前置条件贡献者commit数量达到10个以上贡献者个人有意愿接受邀请成为committer贡献者订阅[email protected],并发邮件介绍自己成为committer的路程

提名者在private@brpc中发起讨论和投票,投票通过即OK (最少3+1, +1 > -1),投票邮件模版https://community.apache.org/newcommitter.html#committer-vote-template

提名者发送close vote邮件给private@brpc和private@incubator ,标题可以为subject [RESULT][VOTE],close邮件模版https://community.apache.org/newcommitter.html#close-vote

提名者给被提名者发invite letter,并得到回复后再提示他提交ICLA,模版见https://community.apache.org/newcommitter.html#Committer%20Invite%20Template

被提名者填写CLA, 个人贡献者需要下载ICLA填写个人信息并签名,发送电子版给 [email protected]。(注意:ICLA需要填写信息完全,包括邮寄地址和签名,否则会被ASF的秘书打回)个人信息填写项(除签名外)可以使用 PDF 阅读器或浏览器填写,填写后保存进行签名。签名方式支持:

打印 pdf 文件,手写签名后扫描为电子版;使用支持手写的设备进行电子签名;使用 gpg 进行电子签名,即对填写好个人基本信息的 pdf 文件进行操作(需要提前生成与登记邮箱匹配的公钥/密钥对):gpg --armor --detach-sign icla.pdf;使用 DocuSign 进行签名;

提名者发送announce邮件到[email protected]

如何赋予committer在github上的权限

加为committer https://whimsy.apache.org/roster/ppmc/brpc

让他设置github id https://id.apache.org/

让他访问该网址,获得github的权限 https://gitbox.apache.org/setup/

Apache 官网new committer相关的文档

https://community.apache.org/newcommitter.html

https://infra.apache.org/new-committers-guide.html

https://juejin.cn/post/6844903788982042632

Suggested steps from [email protected]

Please do these things:

Hold the discussion and vote on your private@ list. This avoids any issues related to personnel, which should remain private.If the vote is successful, announce the result to the private@ list with a new email thread with subject [RESULT][VOTE]. This makes it easier for secretary to find the result of the vote in order to request the account at the time of the filing of the ICLA.Only if the candidate accepts committership, announce the new committer on your dev@ list.

Doing these things will make everyone’s job easier.

2. 如何把committer变成为PPMC流程参考:Apache官网文档https://incubator.apache.org/guides/ppmc.html#voting_in_a_new_ppmc_memberhttps://community.apache.org/newcommitter.htmlhttps://incubator.apache.org/guides/ppmc.html#podling_project_management_committee_ppmc实际流程在private@brpc中发起讨论,如果没有反对,则继续在private@brpc中发起投票在private@brpc中发邮件,结束投票,并通知[email protected]在private@brpc中和dev中announce new PPMC设定他的权限,通过访问https://whimsy.apache.org/roster/ppmc/brpc帮他订阅private邮件组,参见https://whimsy.apache.org/committers/moderationhelper.cgi修改于 2024年7月2日: Update index.md (f4a7271)


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3